Ensuring service continuity in wireless communications

ABSTRACT

The present application relates to methods, systems, and devices related to digital wireless communication, and more specifically, to techniques related to supporting service continuity during a network handover. In one exemplary aspect, a method for wireless communication is disclosed. The method includes receiving a first message from a second network node, the first message including slice remapping assistance information. The method also includes handing over, based on a handover procedure, a network service for a terminal from the first network node to a target network node using the slice remapping assistance information or initiate a terminal context retrieve procedure using the slice remapping assistance information.

CROSS REFERENCE TO RELATED APPLICATIONS

This patent document is a continuation of and claims benefit of priority to International Patent Application No. PCT/CN2020/085564, filed on Apr. 20, 2020. The entire content of the before-mentioned patent application is incorporated by reference as part of the disclosure of this application.

TECHNICAL FIELD

This patent document is directed generally to wireless communications.

BACKGROUND

Mobile communication technologies are moving the world toward an increasingly connected and networked society. The rapid growth of mobile communications and advances in technology have led to greater demand for capacity and connectivity. Other aspects, such as energy consumption, device cost, spectral efficiency, and latency are also important to meeting the needs of various communication scenarios. Various techniques, including new ways to provide higher quality of service, are being discussed.

SUMMARY

This document discloses methods, systems, and devices related to digital wireless communication, and more specifically, to techniques related to supporting service continuity during a network handover.

In one exemplary aspect, a method for wireless communication is disclosed. The method includes receiving a first message from a second network node, the first message including slice remapping assistance information. The method also includes handing over, based on a handover procedure, a network service for a terminal from the first network node to a target network node using the slice remapping assistance information or initiate a terminal context retrieve procedure using the slice remapping assistance information.

In another exemplary aspect, a wireless communications apparatus comprising a processor is disclosed. The processor is configured to implement a method described herein.

In yet another exemplary aspect, the various techniques described herein may be embodied as processor-executable code and stored on a computer-readable program medium.

Some embodiments may preferably implement the following solutions, written in a clause-format.

1. A solution for wireless communication, comprising: receiving, by a first network node, a first message from a second network node, the first message including slice remapping assistance information; and handing over, based on a handover procedure, a network service for a terminal from the first network node to a target network node using the slice remapping assistance information or initiate a terminal context retrieve procedure using the slice remapping assistance information.

2. The solution of clause 1, wherein the slice remapping assistance information is either generated by the first network or received from a second network node.

3. The solution of clause 1, wherein the slice remapping assistance information comprises an indicator indicative of whether network slice remapping is supported by a core network node or a radio access network (RAN) for a specific terminal, a specific network slice, or a specific PDU session.

4. The solution of clause 3. wherein the indicator is configured by a separate list, as part of an allowed network slice selection assistance information listing, or as part of a slice support list item.

5. The solution of clause 3, wherein the indicator is configured as a separate information element or an information element inside a transparent container in a message containing the information allowing the first network node to perform network remapping.

6. The solution of clause 1, wherein the slice remapping assistance information comprises one or more target network slices or equivalent network slices of a network slice for a specific terminal, a specific slice, or a specific Protocol Data Unit (PDU) session.

7. The solution of clause 1, wherein the slice remapping assistance information comprises a cause value indicative of a reason that network remapping is not allowed.

8. The solution of clause 6, wherein the slice remapping assistance information comprises a quality of service (QoS) profile for each QoS flow in a target network slice or an equivalent network slice.

9. The solution of clause 1, wherein any of the first network node and the second network node comprise any of a core network node or a RAN node.

10. The solution of clause 1, wherein the slice remapping assistance information is transmitted from the second network node comprising a core network node to the first network node comprising a RAN node via any of: an initial context setup request message, a PDU session resource modify request message, a PDU session resource setup request message, a handover command message, a handover request message, a path switch request acknowledge message, a path switch request failure message, and a terminal context modification request message.

11. The solution of clause 1, wherein the information allowing the first network node to perform network remapping is transmitted from the first network node comprising a first RAN node to the second network node comprising a second RAN node via any of: a XN setup response message, a XN setup request message, a handover request message, a handover request acknowledge message, a handover preparation failure message, a retrieve terminal context request message, and a retrieve terminal context response message.

12. The solution of clause 8, wherein the slice assistance information is transmitted from a RAN node to a core network node via any of an initial context setup response message, an initial context setup failure message, a PDU session resource setup response message, a PDU session resource modify response message, a user equipment (UE) context modification response message, a handover required message, an initial UE message, a handover failure message, a handover request acknowledge message, and a path switch request message.

13. The solution of clause 1, wherein performing the handover procedure or retrieving the terminal context procedure further comprises: remapping, by the first network node, a specific network slice to a target network slice or an equivalent network slice.

14. The solution of clause 13, further comprising: sending, by the first network node, the target network slice or the equivalent network slice to the second network node and/or a third network node.

15. The solution of clause 14, wherein the second network node is configured to send the target network slice or equivalent network slice to the third network node.

16. The solution of any of clauses 14 and 15, wherein the first network node is a first RAN node, the second network node is a second RAN node or a first core network node, and the third node is a second core network node.

17. The solution of any of clauses 14 and 15, wherein the target network slice or equivalent network slice is sent from the first network node comprising a first RAN node to a second network node comprising a second RAN node via any of a XN setup response message, a XN setup request message, a handover request message, a handover request acknowledge message, a handover preparation failure message, a retrieve terminal context request message, and a retrieve terminal context response message.

18. The solution of any of clauses 14 and 15, wherein the target network slice or equivalent network slice is sent from the first network node comprising a first RAN node to a second network node comprising a core network node via any of an initial context setup response message, an initial context setup failure message, a PDU session resource setup response message, a PDU session resource modify response message, a user equipment (UE) context modification response message, a handover required message, an initial UE message, a handover failure message, a handover request acknowledge message, and a path switch request message.

19. The solution of any of clauses 14 and 15, wherein the target network slice or equivalent network slice is sent from the first network node comprising a core network node to a second network node comprising a RAN node via any of an initial context setup request message, a PDU session resource modify request message, a PDU session resource setup request message, a handover command message, a handover request message, a path switch request acknowledge message, a path switch request failure message, and a UE context modification request message.

20. The solution of clause 1, further comprising: initiating, by the first network node, a NG/S1 based handover procedure or a Xn/X2 based handover procedure to the second network node based on the slice remapping assistance information indicating that slice remapping is supported at the second network node.

21. The solution of clause 20, further comprising: sending, by the first network node, the slice remapping assistance information to a second network node configured to map a serving network slice to a target network slice or an equivalent network slice based on the received slice remapping assistance information.

22. The solution of clause 20, wherein the second network node is configured to remap a certain network slice to a target network slice or an equivalent network slice.

23. The solution of clause 22, wherein the second network node is configured to send the target network slice or the equivalent network slice to the first network node or a third network node.

24. The solution of clause 23, wherein the third network node comprises any of a RAN node or a core network node.

25. The solution of clause 23, wherein the target network slice or equivalent network slice is sent from a core network node to a RAN node via any of an initial context setup request message, a PDU session resource modify request message, a PDU session resource setup request message, a handover command message, a handover request message, a path switch request acknowledge message, a path switch request failure message, and a UE context modification request message.

26. The solution of clause 23, wherein the target network slice or equivalent network slice is sent from a first RAN node to a second RAN node via any of a XN setup response message, a XN setup request message, a handover request message, a handover request acknowledge message, and a handover preparation failure message.

27. The solution of clause 23, wherein the target network slice or equivalent network slice is sent from a RAN node to a core network node via any of an initial context setup response message, an initial context setup failure message, a PDU session resource setup response message, a PDU session resource modify response message, a user equipment (UE) context modification response message, a handover required message, an initial UE message, a handover failure message, a handover request acknowledge message, and a path switch request message.

28. The solution of clause 1, further comprising: initiating, by the first network node, the terminal context retrieve procedure to a second network node based on the slice remapping assistance information indicating that network slice remapping is supported at the second network node.

29. The solution of clause 28, further comprising: sending, by the first network node, slice remapping assistance information that includes slice assistance information to the second network node configured to map a serving network slice to a target network slice or an equivalent network slice to assist in performing network slice remapping.

30. The solution of clause 29, wherein the first network node is a first RAN node and the second network node is a second RAN node.

31. The solution of clause 29, wherein the second network node is configured to remap a serving network slice to a target network slice or an equivalent network slice.

32. The solution of clause 31, wherein the second network node is configured to send the target network slice or the equivalent network slice to the first network node or a third network node.

33. The solution of clause 32, wherein the third network node is a core network node.

34. The solution of clause 32, wherein the target network slice or equivalent network slice is sent from a RAN node to a core network node via any of an initial context setup response message, an initial context setup failure message, a PDU session resource setup response message, a PDU session resource modify response message, a user equipment (UE) context modification response message, a handover required message, an initial UE message, a handover failure message, a handover request acknowledge message, and a path switch request message.

35. The solution of clause 32, wherein the target network slice or equivalent network slice is sent from a first RAN node to a second RAN node via any of a retrieve UE context request message and a retrieve UE context response message.

36. An apparatus for wireless communication comprising a processor that is configured to carry out the solution of any of clauses 1 to 35.

37. A non-transitory computer readable medium having code stored thereon, the code when executed by a processor, causing the processor to implement a solution recited in any of clauses 1 to 35.

The details of one or more implementations are set forth in the accompanying attachments, the drawings, and the description below. Other features will be apparent from the description and drawings, and from the clauses.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is an example block diagram of an example scenario for service continuity during a handover.

FIG. 2 is an example signaling process illustrating both a successful and unsuccessful Xn based handover procedure.

FIG. 3 is an example signaling process illustrating both a successful and unsuccessful NG based handover procedure.

FIG. 4 is an example signaling process illustrating an NG-based handover procedure with slice remapping at the CN side.

FIG. 5 is an example signaling process illustrating an Xn based handover with slice remapping at the RAN side.

FIG. 6 is an example method for supporting service continuity during a network handover.

FIG. 7 shows an example of a wireless communication system where techniques in accordance with one or more embodiments of the present technology can be applied.

FIG. 8 is a block diagram representation of a portion of a hardware platform.

DETAILED DESCRIPTION

The development of the new generation of wireless communication—5G New Radio (NR) communication—is a part of a continuous mobile broadband evolution process to meet the requirements of increasing network demand. NR will provide greater throughput to allow more users connected at the same time. Other aspects, such as energy consumption, device cost, spectral efficiency, and latency are also important to meeting the needs of various communication scenarios.

When a UE is handed over from a source cell to a target cell, different slices may be supported in the source and the target cell while the ongoing services can be carried on both the NW slice in source cell and the NW slice in the target cell.

FIG. 1 is a block diagram of an example scenario 100 for service continuity during a handover. For example, as shown in FIG. 1 , an operator may deploy a vertical slice for an environment (e.g., an airport), in which the UE of the airport slice can have special Quality of Service (QoS) treatment and charge rate. Outside the vertical slice for airport, there may be normal NW slices for enhanced mobile broadband (eMBB) services as well, in which the “UE of airport” can be treated as a normal eMBB UE in both QoS treatment and charge rate. In the event that the UE moves from the airport slice to normal eMBB slice, the service continuity can be supported. Accordingly, the present embodiments relate to supporting service continuity during handover by taking the supported slice into consideration.

In many cases, existing handover procedures can be used to hand over a UE from a source radio access network (RAN) node to a target RAN node using Xn/X2 or NG/S1 reference points. The handover procedure can be triggered, for example, due to new radio conditions, load balancing, due to specific service, etc.

FIG. 2 is an example signaling process 200 illustrating both a successful and unsuccessful Xn based handover procedure. An example Xn based handover procedure is shown in FIG. 2 .

During a successful operation, the source RAN node 204 can send a handover request message 208 to the target RAN node 206 and wait for the feedback from the target RAN node. If the target RAN node accepts this request, a handover request acknowledge message 210 will be send back to the source RAN node. The source RAN node 204 will then send handover command 212 to UE 202 so that UE will start access 214 to the target RAN node 206.

If the handover request 216 is not acceptable to the target RAN node, a handover preparation failure message 218 in which the cause IE is set to an appropriate value can be sent to the source node 204 to inform the reason for rejection. Particularly, the Cause IE can be set to slice(s) not supported by NG-RAN if the serving slice in the source RAN-node is not supported in the target node.

FIG. 3 is an example signaling process 300 illustrating both a successful and unsuccessful NG based handover procedure. An example NG based handover procedure is shown in FIG. 3 . The source RAN node 304 send handover required message 310 to the core network (CN) node (e.g., AMF 308) and CN can send handover request message 312 to the target RAN node 306 to reserve sources for the handover of a UE 302. If the target RAN node accepts this request, a handover request acknowledge message 314 can be send back to the CN node 308. The CN node can then send handover command message 316 to the source RAN node 304. The UE can start access 320 to the target RAN node 306 after receiving the handover command message 318 from the source RAN node.

In an unsuccessful operation, the source RAN node 304 can send a handover required message 322 to the AMF 308, and the AMF 308 can send a handover request message to the target RAN node 306. The target RAN node 306 can send a handover failure message 326 to the AMF if handover fails. If the CN node or the target side is not able to accept any of the PDU session resources or a failure occurs during the Handover Preparation, the AMF can send the handover preparation failure message 328 with an appropriate cause value to the source NG-RAN node. Particularly, the Cause IE may be set to Slice(s) not supported if the serving slice in the source RAN-node is not supported in the target node or CN node.

System Overview

In this disclosure, the present embodiments relate to supporting service continuity during handover by remapping the serving slices in the source RAN node to certain slices supported in the target RAN node. A first network node can perform a handover procedure or retrieve UE context procedure based on slice assistance information.

The slice assistance information can either be generated by the first network itself or provided by a second network node. For the case when the slice assistance information is generated by the first node, the first node may provide it to a second node during handover procedure or retrieve UE context procedure. The first network node can be a RAN node or a CN node. The CN node can be a AMF, a SMF, or any other core network node. The second network node can be a RAN node or a CN node. The RAN node can be a gNB, an eNB, a ng-eNB, a en-gNB, or any other radio access network node.

Issue 1

With a first issue, the slice assistance information can include various information. As a first alternative, the slice assistance information can include indicators showing whether the CN based remapping or the slice remapping assistance information is supported or not. The indicator can be configured per UE, per PDU session or per slice.

A per UE indicator can be used to indicate whether the slice remapping is supported by the CN. For example, with this indicator, the source node can initiate the CN based handover whenever the on-going slice may not be supported by the target node.

The per slice indicator can be used to indicate whether the CN based slice re-mapping is applicable to one specific slice. For example, with this indicator, the source node can initiate the CN based handover whenever the on-going slice may not be supported by the target node and the slice re-mapping is applicable to the on-going slice. The per slice indicator may be configured by a separate list (e.g., a list of S-NSSAI for which the re-mapping operation is applicable in CN), or as part of an Allowed NSSAI (e.g., the indicator can be included in an Allowed NSSAI-Item).

A per PDU session indicator can be configured as part of PDU session configuration, and it can be used to indicate whether the CN based slice remapping is applicable to this PDU session. The per PDU session indicator can be configured as a separate IE in the message exchanged between CN node and RAN node or between two RAN nodes or in the PDU Session Resource Setup Request Transfer container, PDU Session Resource Setup Response Transfer container, PDU Session Resource Setup Unsuccessful Transfer container, PDU Session Resource Modify Request Transfer container, the PDU Session Resource Modify Response Transfer container, the Handover Required Transfer container, the Handover Command Transfer container, the Handover Request Acknowledge Transfer container, the Handover Resource Allocation Unsuccessful Transfer container, the Path Switch Request Transfer container, the Path Switch Request Acknowledge Transfer container, the Path Switch Request Setup Failed Transfer container, and/or the Path Switch Request Unsuccessful Transfer container.

As a second alternative, the slice assistance information can include indicators showing whether the RAN based remapping or the slice remapping assistance information is supported or not. The indicator can be configured per UE, per PDU session or per slice.

A per UE indicator can be used to indicate whether the slice remapping is supported by the concerned RAN node. With this indicator, the source node can initiate the Xn based handover whenever the on-going slice may not be supported by the target node.

A per slice indicator can be used to indicate whether the RAN based slice re-mapping is applicable to one specific slice. For example, the source node can initiate the RAN based handover whenever the on-going slice may not be supported by the target node and the slice re-mapping is applicable to the on-going slice. Alternatively, the source node can initiate the X2/Xn based handover anyway, and it may be up to target node to check whether the remapping is allowed or not. The per Slice indicator may be configured by a separate list (e.g. a list of S-NSSAI for which the re-mapping operation is applicable in RAN node), or as part of Allowed NSSAI (e.g., the indicator can be included in Allowed NSSAI-Item, or as part of Slice Support List-Item).

A per PDU session indicator can be configured as part of PDU session configuration, and it can be used to indicate whether the RAN based slice remapping is applicable to this PDU session. The per PDU session indicator can be configured as a separate IE in the message exchanged between CN node and RAN node or between two RAN nodes or in the PDU Session Resource Setup Request Transfer container, PDU Session Resource Setup Response Transfer container, PDU Session Resource Setup Unsuccessful Transfer container, PDU Session Resource Modify Request Transfer container, the PDU Session Resource Modify Response Transfer container, the Handover Required Transfer container, the Handover Command Transfer container, the Handover Request Acknowledge Transfer container, the Handover Resource Allocation Unsuccessful Transfer container, the Path Switch Request Transfer container, the Path Switch Request Acknowledge Transfer container, the Path Switch Request Setup Failed Transfer container, and/or the Path Switch Request Unsuccessful Transfer container.

As a third alternative, the slice assistance information can include indicators including any of an allowed target NW slice or equivalent slice for each PDU session. The allowed target NW slice or equivalent per PDU session will be configured as a separate IE in the message exchanged between CN node and RAN node or between two RAN nodes or in the PDU Session Resource Setup Request Transfer container, PDU Session Resource Setup Response Transfer container, PDU Session Resource Setup Unsuccessful Transfer container, PDU Session Resource Modify Request Transfer container, the PDU Session Resource Modify Response Transfer container, the Handover Required Transfer container, the Handover Command Transfer container, the Handover Request Acknowledge Transfer container, the Handover Resource Allocation Unsuccessful Transfer container, the Path Switch Request Transfer container, the Path Switch Request Acknowledge Transfer container, the Path Switch Request Setup Failed Transfer container or the Path Switch Request Unsuccessful Transfer container.

The allowed target NW slice for each serving NW slice (current NW slice), or Equivalent NW slice, among which the slice re-mapping may be allowed. This can be configured either by a separate list (e.g., a list of S-NSSAI for which the re-mapping operation is applicable and the target or equivalent NW slice(s) for each slice in the list), or as part of AllowedNSSAI (e.g. the allowed re-mapping slice or equivalent slice can be included in AllowedNSSAI-Item), or as a part of Slice Support List-Item. A Potential QoS profile may be included for each QoS flow in a target NW slice or equivalent NW slice.

As a fourth alternative, the slice assistance information can include a cause value (e.g., slice remapping not allowed) for handover failure, handover cancel, or handover preparation failure.

Issue 2

A second issue may relate to when the slice assistance information is provided from a second network node to a first network node. The slice assistance information can be provided from a CN node to a RAN node, from one RAN node to another RAN node, or from a RAN node to a CN node via one of various messages.

One such message can include an initial context setup request message from CN to RAN. The slice assistance information can be included as a separate IE or included in the PDU Session Resource Setup Request Transfer container in this message.

Another such message can include a PDU session resource modify request message from CN to RAN. The slice assistance information can be included as a separate IE or included in the PDU Session Resource Modify Request Transfer container in this message.

Another such message can include a PDU session resource setup request message from CN to RAN. The slice assistance information can be included as a separate IE or included in the PDU Session Resource Setup Request Transfer in this message.

Another such message can include a handover command message from CN to RAN. The slice assistance information can be included as a separate IE or included in the Handover Command Transfer container in this message.

Another such message can include a handover request message from CN to RAN. The slice assistance information can be included as a separate IE or included in the PDU Session Resource Setup Request Transfer container in this message.

Another such message can include a path switch request acknowledge message from CN to RAN. The slice assistance information can be included as a separate IE or included in the Path Switch Request Acknowledge Transfer container/the Path Switch Request Unsuccessful Transfer in this message.

Another such message can include a path switch request failure message from CN to RAN. The slice assistance information can be included as a separate IE or included in the Path Switch Request Unsuccessful Transfer container in this message.

Another such message can include a UE context modification request message from CN to RAN.

Another such message can include a XN setup response message from a RAN node to another RAN node.

Another such message can include a XN setup request message from a RAN node to another RAN node.

Another such message can include a handover request message from a RAN node to another RAN node.

Another such message can include a handover request acknowledge message from a RAN node to another RAN node.

Another such message can include a handover preparation failure message from a RAN node to another RAN node.

Another such message can include a retrieve UE context request message from a RAN node to another RAN node.

Another such message can include a retrieve UE context response message from a RAN node to another RAN node.

Another such message can include an initial context setup response message from RAN to CN. The slice assistance information can be included as a separate IE or included in the PDU Session Resource Setup Response Transfer container in this message.

Another such message can include an initial context setup failure message from RAN to CN. The slice assistance information can be included as a separate IE or included in the PDU Session Resource Setup Unsuccessful Transfer container in this message.

Another such message can include a PDU session resource setup response message from RAN to CN. The slice assistance information can be included as a separate IE or included in the PDU Session Resource Setup Response Transfer container in this message.

Another such message can include a PDU session resource modify response message from RAN to CN. The slice assistance information can be included as a separate IE or included in the PDU Session Resource Modify Response Transfer container in this message.

Another such message can include a UE context modification response message from RAN to CN.

Another such message can include a handover required message from RAN to CN. The slice assistance information can be included as a separate IE or included in the Handover Required Transfer container in this message.

Another such message can include an initial UE message from RAN to CN.

Another such message can include a handover failure message from RAN to CN.

Another such message can include a handover request acknowledge message from RAN to CN. The slice assistance information can be included as a separate IE or included in the Handover Request Acknowledge Transfer container or Handover Resource Allocation Unsuccessful Transfer container in this message.

Another such message can include a path switch request message from RAN to CN.

The slice assistance information can be included as a separate IE or included in the Path Switch Request Transfer container/Path Switch Request Setup Failed Transfer container in this message.

Issue 3

With respect to a third issue, a first network node may perform one or more of the following operations based on the slice assistance information.

A first operation can include the first node performing NG/S1 based handover. Upon receiving the supported slice information in another RAN node which maybe a candidate node as the handover target, if the current slice using by UE may not be supported by target cell and the slice assistance information (e.g., an indicator) showing that the CN based remapping is supported for the UE, the ongoing PDU session or the serving slice, the source node may initiate the NG/S1 based handover to allow CN to process the slice re-mapping operation.

The source RAN node may initiate NG/S1 based handover by sending handover required message to CN node.

The CN node can then either remap the association between the PDU session and send the remapped slice to the target RAN node via handover request message or remove the concerned PDU session.

During the NG/S1 based handover procedure, the CN node, after receiving the slice assistance information (e.g., the target NW slice or equivalent slice to the serving slice) from a source RAN node via handover required message, perform slice remapping and send the remapped slice (i.e. the new slice assistance information) for each PDU session with slice remapping to the target RAN node via handover request message.

In a second alternative, the first node can perform X2/Xn based handover procedure. Upon receiving the slice remapping assistance information (e.g., the target NW slice or equivalent slice to the serving NW slice) from CN node, the source node initiate the X2/Xn based handover and send the slice re-mapping assistant information to the target node. The target node may process the slice re-mapping with the slice re-mapping assistant information. After the successful completion of handover procedure, the target node can inform CN the remapped slice (i.e., the new slice assistance information) in the Path Switch Request message for each PDU session with slice re-mapping.

The source RAN node may send the slice remapping assistance information to the target RAN node via handover request message.

The target RAN node may send back handover request acknowledge message, in which the admitted PDU sessions and the remapped slice are included, to the source RAN node.

In some embodiments, the source node can check the slice validity in target node before the initialization of X2/Xn handover, taken the slice re-mapping assistant information into account. Upon receiving the slice assistance information (e.g., an indicator showing that the slice remapping is supported) from another RAN node, the source RAN node may initiate the X2/Xn based handover procedure by sending handover request message to the target node. The target node may process the slice remapping and send back a handover request acknowledge message to inform the source node of the remapped slice (i.e. the new slice assistance information) for each PDU session with slice remapping.

In a third alternative, the first network node can perform a UE context retrieve procedure. The source RAN node can initiate the UE context retrieve procedure by sending a retrieve UE context request message, the target RAN node can perform slice remapping and send back retrieve UE context response message, including the slice assistance information (e.g., the target NW slice or equivalent slice to the serving NW slice), to the source RAN node.

The slice assistance information can be generated either by the RAN node, AMF or SMF. For the case when the slice assistance information is generated by SMF, the SMF can transmit the slice assistance information to the AMF to forward it to the RAN node. For the case when the slice assistance information is generated by the RAN node and has to be transmitted to the SMF, the RAN node can transmit the slice assistance information to AMF to forward it to the SMF.

Example Embodiment 1

A first example embodiment relates to a NG based handover procedure with slice remapping at CN side. FIG. 4 is an example signaling process 400 illustrating an NG-based handover procedure with slice remapping at the CN side. As shown in FIG. 4 , the following steps can be performed to ensure service continuity by slice remapping when the serving slice is not supported at the target gNB.

At step 410, the AMF 408 can indicate to the source gNB 404 that the slice remapping at CN side is supported.

At step 412, the source gNB 404 can be aware that the serving slice is not supported at the target gNB thus decided to initiate NG based handover procedure by sending handover required message to the AMF.

At step 414, a handover required message 414 can be sent from source GNB 404 to AMF 408.

At step 416, the AMF or SMF identified that the serving slice is not supported at the target gNB but can be remapped to another slice supported at the target gNB. The AMF or SMF perform slice remapping and send handover request message in which the remapped S-NSSAI is included to request resource preparations at the target gNB.

At step 418, a handover request message can be sent from AMF 408 to target GNB 406.

At step 420, the target gNB reserve resources and send handover request acknowledge message to the AMF.

At step 422, the AMF can send a handover command message to the source gNB to inform that the resources for the handover have been prepared at the target side.

At step 424, the source gNB send Handover command message (e.g., a RRC Reconfiguration message) to UE to provide configuration for accessing the target gNB.

At step 426, the UE 402 can initiate access to the target gNB based on the configuration received.

In step 410, one of the following operations can be performed on how to indicate slice remapping at CN side. A first option can include the indication for supporting slice remapping at CN side is configured per UE in the initial context setup request message.

Initial Context Setup Request

The Initial Context Setup Request message can be sent by the AMF to request the setup of a UE context. A direction can include from AMF to NG-RAN node.

TABLE 1 IE/Group IE type and Semantics Assigned Name Presence Range reference description Criticality Criticality Message M 9.3.1.1 YES reject Type AMF UE M 9.3.3.1 YES reject NGAP ID RAN UE M 9.3.3.2 YES reject NGAP ID Old AMF O AMF YES reject Name 9.3.3.21 UE C-ifPDUsessionResourceSetup 9.3.1.58 YES reject Aggregate Maximum Bit Rate Core O 9.3.1.15 YES ignore Network Assistance Information for RRC INACTIVE GUAMI M 9.3.3.3 YES reject PDU Session 0 . . . 1 YES reject Resource Setup Request List >PDU 1 . . . <maxnoofPDUSessions> — Session Resource Setup Request Item >>PDU M 9.3.1.50 — Session ID >>PDU O NAS- — Session PDU NAS- 9.3.3.4 PDU >>S- M 9.3.1.24 — NSSAI >>PDU M OCTET Containing — Session STRING the PDU Resource Session Setup Resource Request Setup Transfer Request Transfer IE specified in subclause 9.3.4.1. Allowed M 9.3.1.31 Indicates YES reject NSSAI the S- NSSAIs permitted by the network Slice O 9.3.1.x1 YES ignore remapping indicator UE Security M 9.3.1.86 YES reject Capabilities Security Key M 9.3.1.87 YES reject Trace O 9.3.1.14 YES ignore Activation Mobility O 9.3.1.85 YES ignore Restriction List UE Radio O 9.3.1.74 YES ignore Capability Index to O 9.3.1.61 YES ignore RAT/ Frequency Selection Priority Masked O 9.3.1.54 YES ignore IMEISV NAS-PDU O 9.3.3.4 YES ignore Emergency O 9.3.1.26 YES reject Fallback Indicator RRC O 9.3.1.91 YES ignore Inactive Transition Report Request UE Radio O 9.3.1.68 YES ignore Capability for Paging Redirection O 9.3.1.116 YES ignore for Voice EPS Fallback Location O 9.3.1.65 YES ignore Reporting Request Type CN Assisted O 9.3.1.119 YES ignore RAN Parameters Tuning

Slice Remapping Indicator

A slice remapping indicator IE can indicate to the NG-RAN node that the slice remapping is allowed and can be performed at the network.

TABLE 2 IE/Group IE type and Semantics Name Presence Range reference description Slice ◯ ENUMERATED This IE is used to remapping (true, . . . ) indicate to NG-RAN indicator node that the slice remapping is allowed and can be performed at the network.

In option 1.2, the indication for slice remapping at CN side may be configured per slice in the INITIAL CONTEXT SETUP REQUEST message. In option 1.2.1, the indicator can be configured for each allowed S-NSSAI.

Initial Context Setup Request

A Initial Context Setup Request message may be sent by the AMF to request the setup of a UE context. A direction can be from AMF to NG-RAN node.

TABLE 3 IE/Group IE type and Semantics Assigned Name Presence Range reference description Criticality Criticality Message M 9.3.1.1 YES reject Type AMF UE M 9.3.3.1 YES reject NGAP ID RAN UE M 9.3.3.2 YES reject NGAP ID Old AMF O AMF YES reject Name 9.3.3.21 UE C-ifPDUsessionResourceSetup 9.3.1.58 YES reject Aggregate Maximum Bit Rate Core O 9.3.1.15 YES ignore Network Assistance Information for RRC INACTIVE GUAMI M 9.3.3.3 YES reject PDU 0 . . . 1 YES reject Session Resource Setup Request List >PDU 1 . . . <maxnoofPDUSessions> — Session Resource Setup Request Item >>PDU M 9.3.1.50 — Session ID >>PDU O NAS- — Session PDU NAS-PDU 9.3.3.4 >>S- M 9.3.1.24 — NSSAI >>PDU M OCTET Containing — Session STRING the PDU Resource Session Setup Resource Request Setup Transfer Request Transfer IE specified in subclause 9.3.4.1. Allowed M 9.3.1.31 Indicates YES reject NSSAI the S- NSSAIs permitted by the network UE M 9.3.1.86 YES reject Security Capabilities Security Key M 9.3.1.87 YES reject Trace O 9.3.1.14 YES ignore Activation Mobility O 9.3.1.85 YES ignore Restriction List UE Radio O 9.3.1.74 YES ignore Capability Index to O 9.3.1.61 YES ignore RAT/ Frequency Selection Priority Masked O 9.3.1.54 YES ignore IMEISV NAS-PDU O 9.3.3.4 YES ignore Emergency O 9.3.1.26 YES reject Fallback Indicator RRC O 9.3.1.91 YES ignore Inactive Transition Report Request UE Radio O 9.3.1.68 YES ignore Capability for Paging Redirection O 9.3.1.116 YES ignore for Voice EPS Fallback Location O 9.3.1.65 YES ignore Reporting Request Type CN Assisted O 9.3.1.119 YES ignore RAN Parameters Tuning

Allowed NSSAI

An allowed NSSAI IE may contain the allowed NSSAI.

TABLE 4 IE type IE/Group and Semantics Name Presence Range reference description Allowed 1 S-NSSAI List >Allowed 1 . . . <maxnoofAllowed S-NSSAI S-NSSAIs> Item >>S-NSSAI M 9.3.1.24 >> Slice ◯ 9.3.1.x2 remapping indicator

TABLE 5 Range bound Explanation maxnoofAllowed S-NSSAIs Maximum no. of allowed S-NSSAI. Value is 8.

Slice Remapping Indicator

A slice remapping indicator IE can indicate to the NG-RAN node that the slice remapping is allowed and can be performed at the network.

TABLE 6 IE/Group IE type and Semantics Name Presence Range reference description Slice ◯ ENUMERATED This IE is used to remapping (true, . . . ) indicate to NG-RAN indicator node that the slice remapping is allowed and can be performed at the network.

In option 1.2.2, a list of S-NSSAI for which the slice remapping is supported can be provided in an initial context setup request message.

TABLE 7 IE/Group IE type and Semantics Assigned Name Presence Range reference description Criticality Criticality Message M 9.3.1.1 YES reject Type AMF UE M 9.3.3.1 YES reject NGAP ID RAN UE M 9.3.3.2 YES reject NGAP ID Old AMF O AMF YES reject Name 9.3.3.21 UE C-ifPDUsessionResourceSetup 9.3.1.58 YES reject Aggregate Maximum Bit Rate Core O 9.3.1.15 YES ignore Network Assistance Information for RRC INACTIVE GUAMI M 9.3.3.3 YES reject PDU 0 . . . 1 YES reject Session Resource Setup Request List >PDU 1 . . . <maxnoofPDUSessions> — Session Resource Setup Request Item >>PDU M 9.3.1.50 — Session ID >>PDU O NAS- — Session PDU NAS-PDU 9.3.3.4 >>S- M 9.3.1.24 — NSSAI >>PDU M OCTET Containing — Session STRING the PDU Resource Session Setup Resource Request Setup Transfer Request Transfer IE specified in subclause 9.3.4.1. Allowed M 9.3.1.31 Indicates YES reject NSSAI the S- NSSAIs permitted by the network Slice O 9.3.1.x3 Indicates YES ignore remapping the S- allowed NSSAI NSSAI for which the slice remapping is allowed and can be performed at network. UE M 9.3.1.86 YES reject Security Capabilities Security Key M 9.3.1.87 YES reject Trace O 9.3.1.14 YES ignore Activation Mobility O 9.3.1.85 YES ignore Restriction List UE Radio O 9.3.1.74 YES ignore Capability Index to O 9.3.1.61 YES ignore RAT/ Frequency Selection Priority Masked O 9.3.1.54 YES ignore IMEISV NAS-PDU O 9.3.3.4 YES ignore Emergency O 9.3.1.26 YES reject Fallback Indicator RRC O 9.3.1.91 YES ignore Inactive Transition Report Request UE Radio O 9.3.1.68 YES ignore Capability for Paging Redirection O 9.3.1.116 YES ignore for Voice EPS Fallback Location O 9.3.1.65 YES ignore Reporting Request Type CN Assisted O 9.3.1.119 YES ignore RAN Parameters Tuning

Slice Remapping Allowed NSSAI

A slice remapping allowed NSSAI IE can contain the S-NSSAI for which the slice remapping is allowed and can be performed at network.

TABLE 8 IE type IE/Group and Semantics Name Presence Range reference description Slice 1 remapping allowed S-NSSAI List >Slice 1 . . . <maxnoofSliceRemappingAllowedS- remapping NSSAIs> allowed S-NSSAI Item >>S-NSSAI M 9.3.1.24

TABLE 9 Range bound Explanation maxnoofSliceRemappingAllowedS- Maximum no. of S-NSSAI for NSSAIs which the slice remapping is allowed. Value is 8.

In option 1.3, the indication for slice remapping at CN side can be configured per PDU session in the initial context setup request message.

Initial Context Setup Request

An initial context setup request message may be sent by the AMF to request the setup of a UE context. A direction can be from AMF to NG-RAN node.

TABLE 10 IE/Group IE type and Semantics Assigned Name Presence Range reference description Criticality Criticality Message M 9.3.1.1 YES reject Type AMF UE M 9.3.3.1 YES reject NGAP ID RAN UE M 9.3.3.2 YES reject NGAP ID Old AMF O AMF YES reject Name 9.3.3.21 UE C-ifPDUsessionResourceSetup 9.3.1.58 YES reject Aggregate Maximum Bit Rate Core O 9.3.1.15 YES ignore Network Assistance Information for RRC INACTIVE GUAMI M 9.3.3.3 YES reject PDU 0 . . . 1 YES reject Session Resource Setup Request List >PDU 1 . . . <maxnoofPDUSessions> — Session Resource Setup Request Item >>PDU M 9.3.1.50 — Session ID >>PDU O NAS- — Session PDU NAS-PDU 9.3.3.4 >>S- M 9.3.1.24 — NSSAI >>Slice O 9.3.1.x4 YES ignore remapping indicator >>PDU M OCTET Containing — Session STRING the PDU Resource Session Setup Resource Request Setup Transfer Request Transfer IE specified in subclause 9.3.4.1. Allowed M 9.3.1.31 Indicates YES reject NSSAI the S- NSSAIs permitted by the network UE M 9.3.1.86 YES reject Security Capabilities Security Key M 9.3.1.87 YES reject Trace O 9.3.1.14 YES ignore Activation Mobility O 9.3.1.85 YES ignore Restriction List UE Radio O 9.3.1.74 YES ignore Capability Index to O 9.3.1.61 YES ignore RAT/ Frequency Selection Priority Masked O 9.3.1.54 YES ignore IMEISV NAS-PDU O 9.3.3.4 YES ignore Emergency O 9.3.1.26 YES reject Fallback Indicator RRC O 9.3.1.91 YES ignore Inactive Transition Report Request UE Radio O 9.3.1.68 YES ignore Capability for Paging Redirection O 9.3.1.116 YES ignore for Voice EPS Fallback Location O 9.3.1.65 YES ignore Reporting Request Type CN O 9.3.1.119 YES ignore Assisted RAN Parameters Tuning

9.3.1.x4 Slice Remapping Indicator

This IE indicates to the NG-RAN node that the slice remapping is allowed and can be performed at the network.

TABLE 11 IE/Group IE type and Semantics Name Presence Range reference description Slice ◯ ENUMERATED This IE is used to remapping (true, . . . ) indicate to NG-RAN indicator node that the slice remapping is allowed and can be performed at the network.

Example Embodiment 2

A second example embodiment relates to a Xn based handover procedure with slice remapping at the RAN side. FIG. 5 is an example signaling process 500 illustrating an Xn based handover with slice remapping at the RAN side. As shown in FIG. 5 , the following steps can be performed to ensure service continuity by slice remapping when the serving slice is not supported at the target gNB.

In step 510, the source gNB 504 can transmit the XN setup request message to the target gNB 506 to setup the Xn interface.

In step 512, the target gNB can send back the XN setup response message, in which the indicator shows that the slice remapping is supported, to the source gNB.

In step 514, the AMF 508 can send the initial context setup request message, in which the slice remapping assistance information (e.g., equivalent S-NSSAIs to certain S-NSSAIs) is included, to the source gNB. The slice remapping assistance information (e.g. equivalent S-NSSAIs to certain S-NSSAIs) can be generated by AMF or SMF. For the case when the slice remapping information is generated by the SMF, the SMF send the slice remapping information to AMF to forward it to the RAN node.

In step 516, the source gNB can be aware that the serving slice is not supported by the target gNB but the slice remapping is supported at the target side. The source gNB then initiates handover procedure by sending HANDOVER REQUEST message (including the serving slice and the slice remapping assistance information) to the target gNB.

In step 518, the source gNB can send a HANDOVER REQUEST to the target node in which the serving slice and the slice remapping assistance information is included.

In step 520, the target gNB can remap the serving slice to another slice supported in the target gNB based on the slice assistance information.

In step 522, target gNB can send back the handover request acknowledge message after preparation of the handover resource.

In step 524, the source gNB can send a handover command message (e.g. RRCReconfiguration message) to the UE to provide configuration for accessing the gNB.

In step 526, the UE can initiate access to the target gNB based on the configuration received.

In step 528, the target gNB can send back the remapped slice information to the AMF via PATH SWITCH REQUEST message. The AMF may forward the remapped slice information to the SMF.

In step 512, one of the following options may be performed on how to indicate the slice remapping at RAN side.

Indication of Support of Slice Remapping at RAN Side

In option 2.1.1, the indication for supporting slice remapping at RAN side may be configured per UE in the XN SETUP RESPONSE message.

XN Setup Response

This message can be sent by a NG-RAN node to a neighboring NG-RAN node to transfer application data for an Xn-C interface instance. A direction can include NG-RAN node 2 to NG-RAN node 1.

Direction: From NG-RAN node2 to NG-RAN node1.

TABLE 12 IE/Group IE type and Semantics Assigned Name Presence Range reference description Criticality Criticality Message M 9.2.3.1 YES reject Type Global NG- M 9.2.2.3 YES reject RAN Node ID TAI Support M 9.2.3.20 List of YES reject List supported TAs and associated characteristics. Slice O 9.2.3.y1 YES ignore remapping indicator List of 0 . . . <maxnoofCellsinNG- Contains a list YES reject Served Cells RAN node> of cells served NR by the gNB. If a partial list of cells is signalled, it contains at least one cell per carrier configured at the gNB >Served M 9.2.2.11 — Cell Information NR >Neighbour O 9.2.2.13 — Information NR >Neighbour O 9.2.2.14 — Information E-UTRA >Partial O ENUMERATED Value “partial” YES ignore List (partial, . . .) indicates that a Indicator partial list of cells is included in the List of Served Cells NR IE >Cell and O 9.2.2.41 YES ignore Capacity Assistance Information List of 0 . . . <maxnoofCellsinNG- Contains a list YES reject Served Cells RAN node> of cells served E-UTRA by the ng-eNB. If a partial list of cells is signalled, it contains at least one cell per carrier configured at the gNB >Served M 9.2.2.12 — Cell Information E-UTRA >Neighbour O 9.2.2.13 — Information NR >Neighbour O 9.2.2.14 — Information E-UTRA >Partial O ENUMERATED Value “partial” YES ignore List (partial, . . .) indicates that a Indicator partial list of cells is included in the List of Served Cells E-UTRA IE >Cell and O 9.2.2.41 YES ignore Capacity Assistance Information Criticality O 9.2.3.3 YES ignore Diagnostics AMF Region O 9.2.3.83 Contains a list YES reject Information of all the AMF Regions to which the NG- RAN node belongs. Interface O 9.2.2.39 YES reject Instance Indication TNL O 9.2.3.96 YES ignore Configuration Info

Slice Remapping Indicator

This IE can indicate to the NG-RAN node that the slice remapping is allowed and can be performed at the network.

IE/Group IE type and Semantics Name Presence Range reference description Slice ◯ ENUMERATED This IE is used to remapping (true, . . . ) indicate to NG-RAN indicator node that the slice remapping is allowed and can be performed at the network.

In option 2.1.2, the indication for supporting slice remapping at RAN side can be configured per slice in the XN SETUP RESPONSE message. In option 2.1.2.1, The indicator can be configured for each supported S-NSSAI.

XN Setup Response

This message can be sent by a NG-RAN node to a neighboring NG-RAN node to transfer application data for an Xn-C interface instance. A direction can be from NG-RAN node 2 to NG-RAN node 1.

TABLE 13 IE/Group IE type and Semantics Assigned Name Presence Range reference description Criticality Criticality Message M 9.2.3.1 YES reject Type Global NG- M 9.2.2.3 YES reject RAN Node ID TAI Support M 9.2.3.20 List of YES reject List supported TAs and associated characteristics. List of 0 . . . <maxnoofCellsinNG- Contains a list YES reject Served Cells RAN node> of cells served NR by the gNB. If a partial list of cells is signalled, it contains at least one cell per carrier configured at the gNB >Served M 9.2.2.11 — Cell Information NR >Neighbour O 9.2.2.13 — Information NR >Neighbour O 9.2.2.14 — Information E-UTRA >Partial O ENUMERATED Value “partial” YES ignore List (partial, . . .) indicates that a Indicator partial list of cells is included in the List of Served Cells NR IE >Cell and O 9.2.2.41 YES ignore Capacity Assistance Information List of 0 . . . <maxnoofCellsinNG- Contains a list YES reject Served Cells RAN node> of cells served E-UTRA by the ng-eNB. If a partial list of cells is signalled, it contains at least one cell per carrier configured at the gNB >Served M 9.2.2.12 — Cell Information E-UTRA >Neighbour O 9.2.2.13 — Information NR >Neighbour O 9.2.2.14 — Information E-UTRA >Partial O ENUMERATED Value “partial” YES ignore List (partial, . . .) indicates that a Indicator partial list of cells is included in the List of Served Cells E-UTRA IE >Cell and O 9.2.2.41 YES ignore Capacity Assistance Information Criticality O 9.2.3.3 YES ignore Diagnostics AMF Region O 9.2.3.83 Contains a list YES reject Information of all the AMF Regions to which the NG- RAN node belongs. Interface O 9.2.2.39 YES reject Instance Indication TNL O 9.2.3.96 YES ignore Configuration Info

TAI Support List

A TAI support list IE can indicate the list of TAIs supported by NG-RAN node and associated characteristics e.g. supported slices.

TABLE 14 IE/Group IE type and Semantics Name Presence Range reference description TAI Support 1 . . . <maxnoofsupportedTACs> Item >TAC M 9.2.2.5 Broadcast TAC >Broadcast 1 . . . <maxnoofsupportedPLMNs> PLMNs >>PLMN M 9.2.2.4 Broadcast PLMN Identity >>TAI Slice M Slice Support List Supported S- Support List 9.2.3.22 NSSAIs per TA

Slice Support List

A Slice Support list IE can indicate the list of supported slices.

TABLE 15 IE type IE/Group and Semantics Name Presence Range reference description Slice 1 . . . <maxnoofSliceItems> Support Item >S-NSSAI M 9.2.3.21 >S-NSSAI ◯ 9.2.3.y2 remapping indicator

Slice Remapping Indicator

A slice remapping indicator IE can indicate to the NG-RAN node that the slice remapping is allowed and can be performed at the network.

TABLE 16 IE/Group IE type and Semantics Name Presence Range reference description Slice O ENUMERATED This IE is used to remapping (true, . . . ) indicate to NG-RAN indicator node that the slice remapping is allowed and can be performed at the network.

In option 2.1.2.2, a list of S-NSSAI for which the slice remapping is supported at RAN side is provided in XN SETUP RESPONSE message.

XN Setup Response

A XN setup response message can be sent by a NG-RAN node to a neighboring NG-RAN node to transfer application data for an Xn-C interface instance. A direction can be from NG-RAN node 2 to NG-RAN node 1.

TABLE 17 IE/Group IE type and Semantics Assigned Name Presence Range reference description Criticality Criticality Message M 9.2.3.1 YES reject Type Global NG- M 9.2.2.3 YES reject RAN Node ID TAI Support M 9.2.3.20 List of YES reject List supported TAs and associated characteristics. Slice O 9.2.3.y3 Indicates the YES ignore remapping S-NSSAI for allowed which the slice NSSAI remapping is allowed and can be performed at network. List of 0 . . . <maxnoofCellsinNG- Contains a list YES reject Served Cells RAN node> of cells NR served by the gNB. If a partial list of cells is signalled, it contains at least one cell per carrier configured at the gNB >Served M 9.2.2.11 — Cell Information NR >Neighbour O 9.2.2.13 — Information NR >Neighbour O 9.2.2.14 — Information E-UTRA >Partial O ENUMERATED Value “partial” YES ignore List (partial, . . .) indicates that Indicator a partial list of cells is included in the List of Served Cells NR IE >Cell and O 9.2.2.41 YES ignore Capacity Assistance Information List of 0 . . . <maxnoofCellsinNG- Contains a list YES reject Served Cells RAN node> of cells E-UTRA served by the ng-eNB. If a partial list of cells is signalled, it contains at least one cell per carrier configured at the gNB >Served M 9.2.2.12 — Cell Information E-UTRA >Neighbour O 9.2.2.13 — Information NR >Neighbour O 9.2.2.14 — Information E-UTRA >Partial O ENUMERATED Value “partial” YES ignore List (partial, . . .) indicates that Indicator a partial list of cells is included in the List of Served Cells E-UTRA IE >Cell and O 9.2.2.41 YES ignore Capacity Assistance Information Criticality O 9.2.3.3 YES ignore Diagnostics AMF Region O 9.2.3.83 Contains a list YES reject Information of all the AMF Regions to which the NG- RAN node belongs. Interface O 9.2.2.39 YES reject Instance Indication TNL O 9.2.3.96 YES ignore Configuration Info

Slice Remapping Allowed NSSAI

A Slice remapping allowed NSSAI IE can contain the S-NSSAI for which the slice remapping is allowed and can be performed at network.

TABLE 18 IE/Group IE type and Semantics Name Presence Range reference description Slice 1 remapping allowed S- NSSAI List >Slice 1 . . . <maxnoofSliceRemappingAllowedS- remapping NSSAIs> allowed S- NSSAI Item >>S-NSSAI M 9.2.3.21

TABLE 19 Range bound Explanation maxnoofSliceRemappingAllowedS- Maximum no. of NSSAIs S-NSSAI for which the slice remapping is allowed. Value is 8.

In step 514, one of the following options may be performed to send the Slice Remapping Assistance Information from CN to RAN.

In option 2.2.1, the equivalent slice information can be included as a separate IE per PDU session in the initial context setup request message.

Initial Context Setup Request

This message can be sent by the AMF to request the setup of a UE context. A direction can be from AMF to NG-RAN node.

TABLE 20 IE/Group IE type and Semantics Assigned Name Presence Range reference description Criticality Criticality Message M 9.3.1.1 YES reject Type AMF UE M 9.3.3.1 YES reject NGAP ID RAN UE M 9.3.3.2 YES reject NGAP ID Old AMF O AMF YES reject Name 9.3.3.21 UE C-ifPDUsessionResourceSetup 9.3.1.58 YES reject Aggregate Maximum Bit Rate Core O 9.3.1.15 YES ignore Network Assistance Information for RRC INACTIVE GUAMI M 9.3.3.3 YES reject PDU 0 . . . 1 YES reject Session Resource Setup Request List >PDU 1 . . . <maxnoofPDUSessions> — Session Resource Setup Request Item >>PDU M 9.3.1.50 — Session ID >>PDU O NAS- — Session PDU NAS-PDU 9.3.3.4 >>S- M 9.3.1.24 — NSSAI >>Equivalent O 9.3.1.a1 Indicates — S-NSSAI the equivalent S- NSSAIs. >>PDU M OCTET Containing — Session STRING the PDU Resource Session Setup Resource Request Setup Transfer Request Transfer IE specified in subclause 9.3.4.1. Allowed M 9.3.1.31 Indicates YES reject NSSAI the S- NSSAIs permitted by the network UE Security M 9.3.1.86 YES reject Capabilities Security Key M 9.3.1.87 YES reject Trace O 9.3.1.14 YES ignore Activation Mobility O 9.3.1.85 YES ignore Restriction List UE Radio O 9.3.1.74 YES ignore Capability Index to O 9.3.1.61 YES ignore RAT/ Frequency Selection Priority Masked O 9.3.1.54 YES ignore IMEISV NAS-PDU O 9.3.3.4 YES ignore Emergency O 9.3.1.26 YES reject Fallback Indicator RRC O 9.3.1.91 YES ignore Inactive Transition Report Request UE Radio O 9.3.1.68 YES ignore Capability for Paging Redirection O 9.3.1.116 YES ignore for Voice EPS Fallback Location O 9.3.1.65 YES ignore Reporting Request Type CN Assisted O 9.3.1.119 YES ignore RAN Parameters Tuning

Equivalent S-NSSAI

The Equivalent S-NSSAI IE can contain the equivalent NSSAI.

TABLE 21 lE/Group IE type and Semantics Name Presence Range reference description Equivalent S- 1 NSSAI List >Equivalent S- 1 . . . <maxnoofEquivalentS-NSSAIs> NSSAI Item >>S-NSSAI M 9.3.1.24 >>QoS Flow O 9.3.1 b1 Setup Request List

TABLE 22 Range bound Explanation maxnoofEquivalentS- Maximum no. of NSSAIs equivalent S-NSSAI. Value is 8.

QoS Flow Setup Request List

TABLE 23 IE type and Semantics IE/Group Name Presence Range reference description QoS Flow Setup 1 Request List >QoS Flow Setup 1 . . . <maxnoofQoSFlows> Request Item >>QoS Flow M 9.3.1.51 Identifier >>QoS Flow Level M 9.3.1.12 QoS Parameters >>E-RAB ID Q 9.3.2.3 

In option 2.2.2, the equivalent slice information may be included in the PDU Session Resource Setup Request Transfer container in the initial context setup request message. In this case, the equivalent slice information can be generated by the SMF and transmitted to AMF so that AMF will forward it to the RAN node.

PDU Session Resource Setup Request Transfer

This IE may be transparent to the AMF.

TABLE 24 IE/Group IE type and Semantics Assigned Name Presence Range reference description Criticality Criticality PDU Session O 9.3.1.102 This IE shall YES reject Aggregate be present Maximum Bit when at least Rate one Non- GBR QoS flow is being setup and is ignored otherwise. UL NG-U M UP UPF YES reject UP TNL Transport endpoint of Information Layer the NG-U Information transport 9.3.2.2 bearer, for delivery of ULPDUs. Additional O UP UPF YES reject UL NG-U Transport endpoint of UP TNL Layer the Information Information additional List NG-U 9.3.2.12 transport bearer(s), for delivery of UL PDUs for split PDU session. Data O 9.3.1.63 This IE may YES reject Forwarding be present in Not case of Possible HANDOVER REQUEST message and is ignored otherwise. PDU M 9.3.1.52 YES reject Session Type Security O 9.3.1.27 YES reject Indication Network O 9.3.1.113 This IE is YES reject Instance ignored if the Common Network Instance IE is included. QoS Flow 1 YES reject Setup Request List >QoS Flow 1 . . . <maxnoofQoSFlows> — Setup Request Item >>QoS M 9.3.1.51 — Flow Identifier >>QoS M 9.3.1.12 — Flow Level QoS Parameters >>E-RAB O 9.3.2.3 — ID Common O 9.3.1.120 YES ignore Network Instance Direct O 9.3.1.64 This IE may YES ignore Forwarding be present in Path case of inter- Availability system handover and shall be ignored otherwise. Equivalent O 9.3.1.a2 Indicates the — S-NSSAI equivalent S- NSSAIs.

Equivalent S-NSSAI

This IE may contain the equivalent NSSAI.

TABLE 25 IE type and Semantics IE/Group Name Presence Range reference description Equivalent S- 1 NSSAI List >Equivalent S- 1 . . . <maxnoofEquivalentS-NSSAIs> NSSAI Item >>S-NSSAI M 9.3.1.24 >>QoS Flow O 9.3.1.b2 Setup Request List

TABLE 26 Range bound Explanation maxnoofEquivalentS- Maximum no. of NSSAIs equivalent S-NSSAI. Value is 8.

QoS Flow Setup Request List

TABLE 27 IE type and Semantics IE/Group Name Presence Range reference description QoS Flow Setup Request 1 List >QoS Flow Setup Request 1 . . . <maxnoofQoSFlows> Item >>QoS Flow Identifier M 9.3.1.51 >>QoSFlow Level QoS M 9.3.1.12 Parameters >>E-RAB ID O 9.3.2.3 

In option 2.2.3, the equivalent slice information may be included per UE as a separate IE in the initial context setup request message.

Initial Context Setup Request

This message can be sent by the AMF to request the setup of a UE context. A direction can be from AMF to NG-RAN node.

TABLE 28 IE/Group IE type and Semantics Assigned Name Presence Range reference description Criticality Criticality Message M 9.3.1.1 YES reject Type AMF UE M 9.3.3.1 YES reject NGAP ID RAN UE M 9.3.3.2 YES reject NGAP ID Old AMF O AMF YES reject Name 9.3.3.21 UE C-ifPDUsessionResourceSetup 9.3.1.58 YES reject Aggregate Maximum Bit Rate Core O 9.3.1.15 YES ignore Network Assistance Information for RRC INACTIVE GUAMI M 9.3.3.3 YES reject PDU 0 . . . 1 YES reject Session Resource Setup Request List >PDU 1 . . . <maxnoofPDUSessions> — Session Resource Setup Request Item >>PDU M 9.3.1.50 — Session ID >>PDU O NAS- — Session PDU NAS-PDU 9.3.3.4 >>S- M 9.3.1.24 — NSSAI >>PDU M OCTET Containing — Session STRING the PDU Resource Session Setup Resource Request Setup Transfer Request Transfer IE specified in subclause 9.3.4.1. Allowed M 9.3.1.31 Indicates YES reject NSSAI the S- NSSAIs permitted by the network Slice O 9.3.1.a3 Indicates YES ignore remapping a list of S- assistance NSSAIs information and the equivalent S-NSSAIs for each S-NSSAI in the list UE Security M 9.3.1.86 YES reject Capabilities Security Key M 9.3.1.87 YES reject Trace O 9.3.1.14 YES ignore Activation Mobility O 9.3.1.85 YES ignore Restriction List UE Radio O 9.3.1.74 YES ignore Capability Index to O 9.3.1.61 YES ignore RAT/ Frequency Selection Priority Masked O 9.3.1.54 YES ignore IMEISV NAS-PDU O 9.3.3.4 YES ignore Emergency O 9.3.1.26 YES reject Fallback Indicator RRC O 9.3.1.91 YES ignore Inactive Transition Report Request UE Radio O 9.3.1.68 YES ignore Capability for Paging Redirection O 9.3.1.116 YES ignore for Voice EPS Fallback Location O 9.3.1.65 YES ignore Reporting Request Type CN Assisted O 9.3.1.119 YES ignore RAN Parameters Tuning

Slice Remapping Assistance Information

This IE contains a list of S-NSSAIs and the equivalent S-NSSAIs for each S-NSSAI in the list.

TABLE 29 IE type and Semantics IE/Group Name Presence Range reference description S-NSSAI List 1 >S-NSSAI Item 1 . . . <maxnoofS- NSSAIsWithEquivalent> >>S-NSSAI M 9.3.1.24 >>Equivalent S-NSSAI M 9.3.1.b3

TABLE 30 Range bound Explanation maxnoofS- Maximum no. of S-NSSAI NSSAIsWithEquivalent with equivalent. Value is 8.

Equivalent S-NSSAI

This IE can contain the equivalent NSSAI.

TABLE 31 IE type and Semantics IE/Group Name Presence Range reference description Equivalent S- 1 NSSAI List >Equivalent S- 1 . . . <maxnoofEquivalentS-NSSAIs> NSSAI Item >>S-NSSAI M 9.3.1.24 >>QoS Flow O 9.3.1.c3 Setup Request List

QoS Flow Setup Request List

TABLE 32 IE type and Semantics IE/Group Name Presence Range reference description QoS Flow Setup 1 Request List >QoS Flow Setup 1 . . . <maxnoofQoSFlows> Request Item >>QoS Flow M 9.3.1.51 Identifier >>QoS Flow Level M 9.3.1.12 QoS Parameters >>E-RAB ID O 9.3.2.3 

In option 2.2.4: the equivalent slice information can be included per slice in the initial context setup request message.

Initial Context Setup Request

This message can be sent by the AMF to request the setup of a UE context. A direction can be from AMF to NG-RAN node.

TABLE 33 IE/Group IE type and Semantics Assigned Name Presence Range reference description Criticality Criticality Message M 9.3.1.1 YES reject Type AMF UE M 9.3.3.1 YES reject NGAP ID RAN UE M 9.3.3.2 YES reject NGAP ID Old AMF O AMF YES reject Name 9.3.3.21 UE C-ifPDUsessionResourceSetup 9.3.1.58 YES reject Aggregate Maximum Bit Rate Core O 9.3.1.15 YES ignore Network Assistance Information for RRC INACTIVE GUAMI M 9.3.3.3 YES reject PDU 0 . . . 1 YES reject Session Resource Setup Request List >PDU 1 . . . <maxnoofPDUSessions> — Session Resource Setup Request Item >>PDU M 9.3.1.50 — Session ID >>PDU O NAS- — Session PDU NAS-PDU 9.3.3.4 >>S- M 9.3.1.24 — NSSAI >>PDU M OCTET Containing — Session STRING the PDU Resource Session Setup Resource Request Setup Transfer Request Transfer IE specified in subclause 9.3.4.1. Allowed M 9.3.1.31 Indicates YES reject NSSAI the S- NSSAIs permitted by the network UE Security M 9.3.1.86 YES reject Capabilities Security Key M 9.3.1.87 YES reject Trace O 9.3.1.14 YES ignore Activation Mobility O 9.3.1.85 YES ignore Restriction List UE Radio O 9.3.1.74 YES ignore Capability Index to O 9.3.1.61 YES ignore RAT/ Frequency Selection Priority Masked O 9.3.1.54 YES ignore IMEISV NAS-PDU O 9.3.3.4 YES ignore Emergency O 9.3.1.26 YES reject Fallback Indicator RRC O 9.3.1.91 YES ignore Inactive Transition Report Request UE Radio O 9.3.1.68 YES ignore Capability for Paging Redirection O 9.3.1.116 YES ignore for Voice EPS Fallback Location O 9.3.1.65 YES ignore Reporting Request Type CN Assisted O 9.3.1.119 YES ignore RAN Parameters Tuning

Allowed NSSAI

This IE can contain the allowed NSSAI and the equivalent S-NSSAIs for each allowed NSSAI.

TABLE 34 IE type and Semantics IE/Group Name Presence Range reference description Allowed S-NSSAI 1 List >Allowed S- 1 . . . <maxnoofAllowedS-NSSAIs> NSSAI Item >>S-NSSAI M 9.3.1.24 >>Equivalent S- O 9.3.1.a4 Indicates the NSSAI equivalent S- NSSAIs.

TABLE 35 Range bound Explanation maxnoofAllowedS- Maximum no. of allowed NSSAIs S-NSSAI. Value is 8.

Equivalent S-NSSAI

This IE can contain the equivalent NSSAI.

TABLE 36 IE type and Semantics IE/Group Name Presence Range reference description Equivalent S- 1 NSSAI List >Equivalent S- 1 . . . <maxnoofEquivalentS-NSSAIs> NSSAI Item >>S-NSSAI M 9.3.1.24

TABLE 37 Range bound Explanation maxnoofEquivalentS- Maximum no. of equivalent NSSAIs S-NSSAI. Value is 8.

In step 518, one of the following options may be performed to send the Slice Remapping Assistance Information Between RAN Nodes.

In option 2.3.1, the equivalent slice information can be included as a separate IE per PDU session in the PDU Session Resources to Be Setup List IE in HANDOVER REQUEST message.

PDU Session Resources to be Setup List

This IE can contain PDU session resource related information used at UE context transfer between NG-RAN nodes.

TABLE 38 IE/Group IE type and Semantics Assigned Name Presence Range reference description Criticality Criticality PDU 1 — Session Resources To Be Setup List >PDU 1 . . . <maxnoof PDU — Session sessions > Resources To Be Setup Item >>PDU M 9.2.3.18 — Session ID >>S- M 9.2.3.21 — NSSAI >>Equivalent O 9.2.3.j1 — S-NSSAI >>PDU O PDU This IE shall — Session Session be present Resource Aggregate when at Aggregate Maximum least one Maximum Bit Rate Non-GBR Bitrate 9.2.3.69 QoS Flow has been setup. >>UL NG-U M UP UPF — UP TNL Transport endpoint of Information Layer the NG-U at UPF Information transport 9.2.3.30 bearer. For delivery of UL PDUs >>Additional O Additional Additional YES ignore UL NG-U UP UPF UP TNL Transport endpoint of Information Layer the NG-U at UPF Information transport List 9.2.1.32 bearer. For delivery of UL PDUs >>Source DL O UP Indicates the — NG-U TNL Transport possibility to Information Layer keep the Information NG-U GTP- 9.2.3.30 U tunnel termination point at the target NG- RAN node. >>Security O 9.2.3.52 — Indication >>PDU M 9.2.3.19 — Session Type >>Network O 9.2.3.85 This IE is — Instance ignored if the Common Network Instance IE is present. >>QoS 1 — Flows To Be Setup List >>>QoS 1 . . . <maxnoofQoSFlows> — Flows To Be Setup Item >>>>QoS M 9.2.3.10 — Flow Identifier >>>>QoS M 9.2.3.5 — Flow Level QoS Parameters >>>>E- O INTEGER — RAB ID (0 . . . 15, . . .) >>Data O 9.2.1.17 — Forwarding and Offloading Info from source NG- RAN node >> Common O 9.2.3.92 YES ignore Network Instance

Equivalent S-NSSAI

This IE can contain the equivalent NSSAI.

TABLE 39 IE type and Semantics IE/Group Name Presence Range reference description Equivalent S- 1 NSSAI List >Equivalent S- 1..<maxnoofEquivalentS- NSSAI Item NSSAIs> >>S-NSSAI M 9.2.3.21 >>QoS Flow O 9.2.3.k1 Setup Request List

TABLE 40 Range bound Explanation maxnoofEquivalentS- Maximum no. of equivalent NSSAIs S-NSSAI. Value is 8.

QoS Flow Setup Request List

TABLE 41 IE type and Semantics IE/Group Name Presence Range reference description QoS Flows To Be 1 Setup List >QoS Flows To Be 1 .. Setup Item <maxnoofQoSFlows> >>QoS Flow M 9.2.3.10 Identifier >>QoS Flow M 9.2.3.5 Level QoS Parameters >>E-RAB ID O INTEGER (0..15, . . . )

In option 2.3.2, the equivalent slice information can be included per UE as a separate IE in the HANDOVER REQUEST message.

Handover Request

This message can be sent by the source NG-RAN node to the target NG-RAN node to request the preparation of resources for a handover. A direction can be from source NG-RAN node to target NG-RAN node.

TABLE 42 IE/Group IE type and Semantics Assigned Name Presence Range reference description Criticality Criticality Message M 9.2.3.1 YES reject Type Source M NG-RAN Allocated at YES reject NG-RAN node UE the source node UE XnAP ID NG-RAN XnAP ID 9.2.3.16 node reference Cause M 9.2.3.2 YES reject Target M 9.2.3.25 Includes YES reject Cell either an Global ID E-UTRA CGI or an NR CGI GUAMI M 9.2.3.24 YES reject UE Context 1 YES reject Information >NG-C UE M AMF UE Allocated at — associated NGAP ID the AMF on Signalling 9.2.3.26 the source reference NG-C connection. Signalling M CP This IE indicates the AMF's IP — TNL Transport address of the SCTP association association Layer used at the source NG-C address at Information interface instance. source NG-C 9.2.3.31 Note: side If no UE TNLA binding exists at the source NG-RAN node, the source NG-RAN node indicates the TNL association address it would have selected if it would have had to create a UE TNLA binding. >UE M 9.2.3.49 — Security Capabilities >AS M 9.2.3.50 — Security Information >Index to O 9.2.3.23 — RAT/ Frequency Selection Priority >UE M 9.2.3.17 — Aggregate Maximum Bit Rate >PDU 1 9.2.1.1 Similar to NG-C signalling, — Session containing UL tunnel information Resources per PDU Session Resource; To Be and in addition, the source side Setup QoS flow ⇔ DRB mapping List >RRC M OCTET Either includes the — Context STRING HandoverPreparationInformation message as defined in subclause 10.2.2. of TS 36.331 [14], if the target NG-RAN node is an ng-eNB, or the HandoverPreparationInformation message as defined in subclause 11.2.2 of TS 38.331 [10], if the target NG-RAN node is a gNB. >Location O 9.2.3.47 Includes the necessary — Reporting parameters for location Information reporting. >Mobility O 9.2.3.53 — Restriction List Slice O 9.2.3.j2 Indicates a list of S-NSSAIs and YES ignore remapping the equivalent S-NSSAIs for assistance each S-NSSAI in the list information Trace O 9.2.3.55 YES ignore Activation Masked O 9.2.3.32 YES ignore IMEISV UE History M 9.2.3.64 YES ignore Information UE Context O YES ignore Reference at the S-NG-RAN node >Global M 9.2.2.3 — NG-RAN Node ID >S-NG-RAN M NG-RAN — node UE node UE XnAP ID XnAP ID 9.2.3.16

Slice Remapping Assistance Information

This IE can contain a list of S-NSSAIs and the equivalent S-NSSAIs for each S-NSSAI in the list.

TABLE 43 IE type and Semantics IE/Group Name Presence Range reference description S-NSSAI List 1 >S-NSSAI Item 1..<maxnoofS- NSSAIsWithEquivalent> >>S-NSSAI M 9.3.2.21 >>Equivalent M 9.3.1.k2 S-NSSAI

TABLE 44 Range bound Explanation maxnoofS- Maximum no. of S-NSSAI NSSAIsWithEquivalent with equivalent. Value is 8.

Equivalent S-NSSAI

This IE can contain the equivalent NSSAI.

TABLE 45 IE type and Semantics IE/Group Name Presence Range reference description Equivalent S- 1 NSSAI List >Equivalent S- 1..<maxnoofEquivalentS- NSSAI Item NSSAIs> >>S-NSSAI M 9.3.2.21 >>QoS Flow O 9.3.2.L2 Setup Request List

QoS Flow Setup Request List

TABLE 46 IE type and Semantics IE/Group Name Presence Range reference description QoS Flows To Be 1 Setup List >QoS Flows To Be 1 .. Setup Item <maxnoofQoSFlows> >>QoS Flow M 9.2.3.10 Identifier >>QoS Flow M 9.2.3.5 Level QoS Parameters >>E-RAB ID O INTEGER (0..15, . . . )

In step 528, one of the following options may be performed to send the Slice Remapping Assistance Information From RAN To CN.

In option 2.4.1, the remapped slice information can be included per PDU session in the path switch request message.

Path Switch Request

This message can be sent by the NG-RAN node to inform the AMF of the new serving NG-RAN node and to transfer some NG-U DL tunnel termination point(s) to the SMF via the AMF for one or multiple PDU session resources. A direction can be from NG-RAN node to AMF.

TABLE 47 IE/Group IE type and Semantics Assigned Name Presence Range reference description Criticality Criticality Message M 9.3.1.1 YES reject Type RAN UE M 9.3.3.2 YES reject NGAP ID Source AMF M AMF UE YES reject UE NGAP ID NGAP ID 9.3.3.1 User M 9.3.1.16 YES ignore Location Information UE M 9.3.1.86 YES ignore Security Capabilities PDU 1 YES reject Session Resource to be Switched in Downlink List >PDU 1 . . . <maxnoofPDUSessions> — Session Resource to be Switched in Downlink Item >>PDU M 9.3.1.50 — Session ID >>Remapped O 9.3.1.m1 — S-NSSAI >>Path M OCTET Containing — Switch STRING the Path Request Switch Transfer Request Transfer IE specified in subclause 9.3.4.8. PDU 0 . . . 1 YES ignore Session Resource Failed to Setup List >PDU 1 . . . <maxnoofPDUSessions> — Session Resource Failed to Setup Item >>PDU M 9.3.1.50 — Session ID >>Path M OCTET Containing — Switch STRING the Path Request Switch Setup Request Failed Setup Transfer Failed Transfer IE specified in subclause 9.3.4.15.

Remapped S-NSSAI

This IE can contain the remapped NSSAI.

TABLE 48 IE type and Semantics IE/Group Name Presence Range reference description Remapped S- 1 NSSAI List >Remapped S- 1..<maxnoofRemappedS- NSSAI Item NSSAIs> >>S-NSSAI M 9.3.1.24 >>QoS Flow O 9.3.1.n1 Setup Request List

TABLE 49 Range bound Explanation maxnoofRemappedS- Maximum no. of Remapped NSSAIs S-NSSAI. Value is 8.

QoS Flow Setup Request List

TABLE 50 IE type and Semantics IE/Group Name Presence Range reference description QoS Flow 1 Setup Request List >QoS Flow 1..<maxnoofQoSFlows> Setup Request Item >>QoS Flow M 9.3.1.51 Identifier >>QoS Flow M 9.3.1.12 Level QoS Parameters >>E-RAB ID O 9.3.2.3

In option 2.4.2, the remapped slice information can be included per UE in the path switch request message.

Path Switch Request

This message can be sent by the NG-RAN node to inform the AMF of the new serving NG-RAN node and to transfer some NG-U DL tunnel termination point(s) to the SMF via the AMF for one or multiple PDU session resources. A direction can be from NG-RAN node to AMF.

TABLE 51 IE/Group IE type and Semantics Assigned Name Presence Range reference description Criticality Criticality Message M 9.3.1.1 YES reject Type RAN UE M 9.3.3.2 YES reject NGAP ID Source AMF M AMF UE YES reject UE NGAP ID NGAP ID 9.3.3.1 User M 9.3.1.16 YES ignore Location Information UE M 9.3.1.86 YES ignore Security Capabilities Slice O 9.3.1.m2 Indicates a YES reject remapping list of S- assistance NSSAIs and information the remapped S-NSSAI for each S- NSSAI in the list PDU 1 YES reject Session Resource to be Switched in Downlink List >PDU 1 . . . <maxnoofPDUSessions> — Session Resource to be Switched in Downlink Item >>PDU M 9.3.1.50 — Session ID >>Path M OCTET Containing — Switch STRING the Path Request Switch Transfer Request Transfer IE specified in subclause 9.3.4.8. PDU 0 . . . 1 YES ignore Session Resource Failed to Setup List >PDU 1 . . . <maxnoofPDUSessions> — Session Resource Failed to Setup Item >>PDU M 9.3.1.50 — Session ID >>Path M OCTET Containing — Switch STRING the Path Request Switch Setup Request Failed Setup Failed Transfer Transfer IE specified in subclause 9.3.4.15.

Slice Remapping Assistance Information

This IE can contain a list of S-NSSAIs and the equivalent S-NSSAIs for each S-NSSAI in the list.

TABLE 52 IE type and Semantics IE/Group Name Presence Range reference description S-NSSAI List 1 >S-NSSAI 1..<maxnoofS- Item NSSAIsWithRemapping> >>S-NSSAI M 9.3.1.24 >>Remapped M 9.3.1.n2 S-NSSAI

TABLE 53 Range bound Explanation maxnoofS- Maximum no. of S-NSSAI NSSAIsWithRemapping with remapping. Value is 8.

Remapped S-NSSAI

This IE can contain the remapped NSSAI.

TABLE 54 IE type and Semantics IE/Group Name Presence Range reference description Remapped S- 1 NSSAI List >Remapped S- 1..<maxnoofRemappedS- NSSAI Item NSSAIs> >>S-NSSAI M 9.3.1.24 >>QoS Flow O 9.3.1.o2 Setup Request List

QoS Flow Setup Request List

TABLE 55 IE type and Semantics IE/Group Name Presence Range reference description QoS Flow Setup 1 Request List >QoS Flow Setup 1..<maxnoofQoSFlows> Request Item >>QoS Flow M 9.3.1.51 Identifier >>QoS Flow M 9.3.1.12 Level QoS Parameters >>E-RAB ID O 9.3.2.3

As noted above, the RAN node can receive the slice assistance information from the CN node or another RAN node and initiate or perform handover procedure based on the slice assistance information.

FIG. 6 is an example method 600 for supporting service continuity during a network handover. The method can include receiving, by a first network node, a first message from a second network node, the first message including slice remapping assistance information (block 602). The method can also include handing over, based on a handover procedure, a network service for a terminal from the first network node to a target network node using the slice remapping assistance information or initiate a terminal context retrieve procedure using the slice remapping assistance information (block 604).

In some embodiments, the slice remapping assistance information is either generated by the first network or received from a second network node.

In some embodiments, the slice remapping assistance information comprises an indicator indicative of whether network slice remapping is supported by a core network node or a radio access network (RAN) for a specific terminal, a specific network slice, or a specific PDU session.

In some embodiments, the indicator is configured by a separate list, as part of an allowed network slice selection assistance information listing, or as part of a slice support list item.

In some embodiments, the indicator is configured as a separate information element or an information element inside a transparent container in a message containing the information allowing the first network node to perform network remapping.

In some embodiments, the slice remapping assistance information comprises one or more target network slices or equivalent network slices of a network slice for a specific terminal, a specific slice, or a specific Protocol Data Unit (PDU) session.

In some embodiments, the slice remapping assistance information comprises a cause value indicative of a reason that network remapping is not allowed.

In some embodiments, the slice remapping assistance information comprises a quality of service (QoS) profile for each QoS flow in a target network slice or an equivalent network slice.

In some embodiments, any of the first network node and the second network node comprise any of a core network node or a RAN node.

In some embodiments, the slice remapping assistance information is transmitted from the second network node comprising a core network node to the first network node comprising a RAN node via any of: an initial context setup request message, a PDU session resource modify request message, a PDU session resource setup request message, a handover command message, a handover request message, a path switch request acknowledge message, a path switch request failure message, and a terminal context modification request message.

In some embodiments, the information allowing the first network node to perform network remapping is transmitted from the first network node comprising a first RAN node to the second network node comprising a second RAN node via any of: a XN setup response message, a XN setup request message, a handover request message, a handover request acknowledge message, a handover preparation failure message, a retrieve terminal context request message, and a retrieve terminal context response message.

In some embodiments, the slice assistance information is transmitted from a RAN node to a core network node via any of an initial context setup response message, an initial context setup failure message, a PDU session resource setup response message, a PDU session resource modify response message, a user equipment (UE) context modification response message, a handover required message, an initial UE message, a handover failure message, a handover request acknowledge message, and a path switch request message.

In some embodiments, performing the handover procedure or retrieving the terminal context procedure further comprises: remapping, by the first network node, a specific network slice to a target network slice or an equivalent network slice.

In some embodiments, the method includes sending, by the first network node, the target network slice or the equivalent network slice to the second network node and/or a third network node.

In some embodiments, the second network node is configured to send the target network slice or equivalent network slice to the third network node.

In some embodiments, the first network node is a first RAN node, the second network node is a second RAN node or a first core network node, and the third node is a second core network node.

In some embodiments, the target network slice or equivalent network slice is sent from the first network node comprising a first RAN node to a second network node comprising a second RAN node via any of a XN setup response message, a XN setup request message, a handover request message, a handover request acknowledge message, a handover preparation failure message, a retrieve terminal context request message, and a retrieve terminal context response message.

In some embodiments, the target network slice or equivalent network slice is sent from the first network node comprising a first RAN node to a second network node comprising a core network node via any of an initial context setup response message, an initial context setup failure message, a PDU session resource setup response message, a PDU session resource modify response message, a user equipment (UE) context modification response message, a handover required message, an initial UE message, a handover failure message, a handover request acknowledge message, and a path switch request message.

In some embodiments, the target network slice or equivalent network slice is sent from the first network node comprising a core network node to a second network node comprising a RAN node via any of an initial context setup request message, a PDU session resource modify request message, a PDU session resource setup request message, a handover command message, a handover request message, a path switch request acknowledge message, a path switch request failure message, and a UE context modification request message.

In some embodiments, the method includes initiating, by the first network node, a NG/S1 based handover procedure or a Xn/X2 based handover procedure to the second network node based on the slice remapping assistance information indicating that slice remapping is supported at the second network node.

In some embodiments, the method includes sending, by the first network node, the slice remapping assistance information to a second network node configured to map a serving network slice to a target network slice or an equivalent network slice based on the received slice remapping assistance information.

In some embodiments, the second network node is configured to remap a certain network slice to a target network slice or an equivalent network slice.

In some embodiments, the second network node is configured to send the target network slice or the equivalent network slice to the first network node or a third network node.

In some embodiments, the third network node comprises any of a RAN node or a core network node.

In some embodiments, the target network slice or equivalent network slice is sent from a core network node to a RAN node via any of an initial context setup request message, a PDU session resource modify request message, a PDU session resource setup request message, a handover command message, a handover request message, a path switch request acknowledge message, a path switch request failure message, and a UE context modification request message.

In some embodiments, the target network slice or equivalent network slice is sent from a first RAN node to a second RAN node via any of a XN setup response message, a XN setup request message, a handover request message, a handover request acknowledge message, and a handover preparation failure message.

In some embodiments, the target network slice or equivalent network slice is sent from a RAN node to a core network node via any of an initial context setup response message, an initial context setup failure message, a PDU session resource setup response message, a PDU session resource modify response message, a user equipment (UE) context modification response message, a handover required message, an initial UE message, a handover failure message, a handover request acknowledge message, and a path switch request message.

In some embodiments, the method includes initiating, by the first network node, the terminal context retrieve procedure to a second network node based on the slice remapping assistance information indicating that network slice remapping is supported at the second network node.

In some embodiments, the method includes sending, by the first network node, slice remapping assistance information that includes slice assistance information to the second network node configured to map a serving network slice to a target network slice or an equivalent network slice to assist in performing network slice remapping.

In some embodiments, the first network node is a first RAN node and the second network node is a second RAN node.

In some embodiments, the second network node is configured to remap a serving network slice to a target network slice or an equivalent network slice.

In some embodiments, the second network node is configured to send the target network slice or the equivalent network slice to the first network node or a third network node.

In some embodiments, the third network node is a core network node.

In some embodiments, the target network slice or equivalent network slice is sent from a RAN node to a core network node via any of an initial context setup response message, an initial context setup failure message, a PDU session resource setup response message, a PDU session resource modify response message, a user equipment (UE) context modification response message, a handover required message, an initial UE message, a handover failure message, a handover request acknowledge message, and a path switch request message.

In some embodiments, the target network slice or equivalent network slice is sent from a first RAN node to a second RAN node via any of a retrieve UE context request message and a retrieve UE context response message.

Example Wireless System

FIG. 7 shows an example of a wireless communication system where techniques in accordance with one or more embodiments of the present technology can be applied. A wireless communication system 700 can include one or more base stations (BSs) 705 a, 705 b, one or more wireless devices 710 a, 710 b, 710 c, 710 d, and a core network 725. A base station 705 a, 705 b can provide wireless service to wireless devices 710 a, 710 b, 710 c and 710 d in one or more wireless sectors. In some implementations, a base station 705 a, 705 b includes directional antennas to produce two or more directional beams to provide wireless coverage in different sectors.

The core network 725 can communicate with one or more base stations 705 a, 705 b. The core network 725 provides connectivity with other wireless communication systems and wired communication systems. The core network may include one or more service subscription databases to store information related to the subscribed wireless devices 710 a, 710 b, 710 c, and 710 d. A first base station 705 a can provide wireless service based on a first radio access technology, whereas a second base station 705 b can provide wireless service based on a second radio access technology. The base stations 705 a and 705 b may be co-located or may be separately installed in the field according to the deployment scenario. The wireless devices 710 a, 710 b, 710 c, and 710 d can support multiple different radio access technologies.

In some implementations, a wireless communication system can include multiple networks using different wireless technologies. A dual-mode or multi-mode wireless device includes two or more wireless technologies that could be used to connect to different wireless networks.

FIG. 8 is a block diagram representation of a portion of a hardware platform. A hardware platform 805 such as a network device or a base station or a wireless device (or UE) can include processor electronics 810 such as a microprocessor that implements one or more of the techniques presented in this document. The hardware platform 805 can include transceiver electronics 815 to send and/or receive wired or wireless signals over one or more communication interfaces such as antenna 820 or a wireline interface. The hardware platform 805 can implement other communication interfaces with defined protocols for transmitting and receiving data. The hardware platform 805 can include one or more memories (not explicitly shown) configured to store information such as data and/or instructions. In some implementations, the processor electronics 810 can include at least a portion of the transceiver electronics 815. In some embodiments, at least some of the disclosed techniques, modules or functions are implemented using the hardware platform 805.

CONCLUSION

From the foregoing, it will be appreciated that specific embodiments of the presently disclosed technology have been described herein for purposes of illustration, but that various modifications may be made without deviating from the scope of the invention. Accordingly, the presently disclosed technology is not limited except as by the appended claims.

The disclosed and other embodiments, modules and the functional operations described in this document can be implemented in digital electronic circuitry, or in computer software, firmware, or hardware, including the structures disclosed in this document and their structural equivalents, or in combinations of one or more of them. The disclosed and other embodiments can be implemented as one or more computer program products, i.e., one or more modules of computer program instructions encoded on a computer readable medium for execution by, or to control the operation of, data processing apparatus. The computer readable medium can be a machine-readable storage device, a machine-readable storage substrate, a memory device, a composition of matter effecting a machine-readable propagated signal, or a combination of one or more them. The term “data processing apparatus” encompasses all apparatus, devices, and machines for processing data, including by way of example a programmable processor, a computer, or multiple processors or computers. The apparatus can include, in addition to hardware, code that creates an execution environment for the computer program in question, e.g., code that constitutes processor firmware, a protocol stack, a database management system, an operating system, or a combination of one or more of them. A propagated signal is an artificially generated signal, e.g., a machine-generated electrical, optical, or electromagnetic signal, that is generated to encode information for transmission to suitable receiver apparatus.

A computer program (also known as a program, software, software application, script, or code) can be written in any form of programming language, including compiled or interpreted languages, and it can be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment. A computer program does not necessarily correspond to a file in a file system. A program can be stored in a portion of a file that holds other programs or data (e.g., one or more scripts stored in a markup language document), in a single file dedicated to the program in question, or in multiple coordinated files (e.g., files that store one or more modules, sub programs, or portions of code). A computer program can be deployed to be executed on one computer or on multiple computers that are located at one site or distributed across multiple sites and interconnected by a communication network.

The processes and logic flows described in this document can be performed by one or more programmable processors executing one or more computer programs to perform functions by operating on input data and generating output. The processes and logic flows can also be performed by, and apparatus can also be implemented as, special purpose logic circuitry, e.g., an FPGA (field programmable gate array) or an ASIC (application specific integrated circuit).

Processors suitable for the execution of a computer program include, by way of example, both general and special purpose microprocessors, and any one or more processors of any kind of digital computer. Generally, a processor will receive instructions and data from a read only memory or a random-access memory or both. The essential elements of a computer are a processor for performing instructions and one or more memory devices for storing instructions and data. Generally, a computer will also include, or be operatively coupled to receive data from or transfer data to, or both, one or more mass storage devices for storing data, e.g., magnetic, magneto optical disks, or optical disks. However, a computer need not have such devices. Computer readable media suitable for storing computer program instructions and data include all forms of non-volatile memory, media and memory devices, including by way of example semiconductor memory devices, e.g., EPROM, EEPROM, and flash memory devices; magnetic disks, e.g., internal hard disks or removable disks; magneto optical disks; and CD ROM and DVD-ROM disks. The processor and the memory can be supplemented by, or incorporated in, special purpose logic circuitry.

While this patent document contains many specifics, these should not be construed as limitations on the scope of any invention or of what may be claimed, but rather as descriptions of features that may be specific to particular embodiments of particular inventions. Certain features that are described in this patent document in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable sub combination. Moreover, although features may be described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination may be directed to a sub combination or variation of a sub combination.

Similarly, while operations are depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. Moreover, the separation of various system components in the embodiments described in this patent document should not be understood as requiring such separation in all embodiments.

Only a few implementations and examples are described, and other implementations, enhancements and variations can be made based on what is described and illustrated in this patent document. 

What is claimed is:
 1. A method for wireless communication, comprising: receiving, by a first network node, a first message from a second network node, the first message including slice remapping assistance information; and handing over, based on a handover procedure, a network service for a terminal from the first network node to a target network node using the slice remapping assistance information or initiating a terminal context retrieve procedure using the slice remapping assistance information.
 2. The method of claim 1, wherein the slice remapping assistance information comprises an indicator indicative of whether network slice remapping is supported by a core network node or a radio access network (RAN) for a specific terminal, a specific network slice, or a specific PDU session.
 3. The method of claim 2, wherein the indicator is configured 1) by a separate list, as part of an allowed network slice selection assistance information listing, or as part of a slice support list item or 2) as a separate information element or an information element inside a transparent container in a message containing the information allowing the first network node to perform network remapping.
 4. The method of claim 1, wherein the slice remapping assistance information comprises 1) one or more target network slices or equivalent network slices of a network slice for a specific terminal, a specific slice, or a specific Protocol Data Unit (PDU) session, or 2) a cause value indicative of a reason that network remapping is not allowed, or 3) a quality of service (QoS) profile for each QoS flow in a target network slice or an equivalent network slice.
 5. The method of claim 1, wherein the information allowing the first network node to perform network remapping is transmitted from the first network node comprising a first RAN node to the second network node comprising a second RAN node via any of: a XN setup response message, a XN setup request message, a handover request message, a handover request acknowledge message, a handover preparation failure message, a retrieve terminal context request message, and a retrieve terminal context response message.
 6. The method of claim 4, wherein the slice assistance information is transmitted from a RAN node to a core network node via any of an initial context setup response message, an initial context setup failure message, a PDU session resource setup response message, a PDU session resource modify response message, a user equipment (UE) context modification response message, a handover required message, an initial UE message, a handover failure message, a handover request acknowledge message, and a path switch request message.
 7. The method of claim 1, wherein performing the handover procedure or retrieving the terminal context procedure further comprises: remapping, by the first network node, a specific network slice to a target network slice or an equivalent network slice.
 8. The method of claim 7, further comprising: sending, by the first network node, the target network slice or the equivalent network slice to the second network node and/or a third network node.
 9. The method of claim 8, wherein the first network node is a first RAN node, the second network node is a second RAN node or a first core network node, and the third node is a second core network node.
 10. The method of claim 8, wherein the target network slice or equivalent network slice is sent from the first network node comprising a first RAN node to a second network node comprising 1) a second RAN node via any of a XN setup response message, a XN setup request message, a handover request message, a handover request acknowledge message, a handover preparation failure message, a retrieve terminal context request message, and a retrieve terminal context response message or 2) a core network node via any of an initial context setup response message, an initial context setup failure message, a PDU session resource setup response message, a PDU session resource modify response message, a user equipment (UE) context modification response message, a handover required message, an initial UE message, a handover failure message, a handover request acknowledge message, and a path switch request message.
 11. The method of claim 8, wherein the target network slice or equivalent network slice is sent from the first network node comprising a core network node to a second network node comprising a RAN node via any of an initial context setup request message, a PDU session resource modify request message, a PDU session resource setup request message, a handover command message, a handover request message, a path switch request acknowledge message, a path switch request failure message, and a UE context modification request message.
 12. The method of claim 1, further comprising: initiating, by the first network node, a NG/S1 based handover procedure or a Xn/X2 based handover procedure to the second network node based on the slice remapping assistance information indicating that slice remapping is supported at the second network node.
 13. The method of claim 12, further comprising: sending, by the first network node, the slice remapping assistance information to a second network node configured to map a serving network slice to a target network slice or an equivalent network slice based on the received slice remapping assistance information.
 14. The method of claim 12, wherein the second network node is configured to remap a certain network slice to a target network slice or an equivalent network slice.
 15. The method of claim 14, wherein the target network slice or equivalent network slice is sent from 1) a core network node to a RAN node via any of an initial context setup request message, a PDU session resource modify request message, a PDU session resource setup request message, a handover command message, a handover request message, a path switch request acknowledge message, a path switch request failure message, and a UE context modification request message, 2) a first RAN node to a second RAN node via any of a XN setup response message, a XN setup request message, a handover request message, a handover request acknowledge message, and a handover preparation failure message, or 3) a RAN node to a core network node via any of an initial context setup response message, an initial context setup failure message, a PDU session resource setup response message, a PDU session resource modify response message, a user equipment (UE) context modification response message, a handover required message, an initial UE message, a handover failure message, a handover request acknowledge message, and a path switch request message.
 16. The method of claim 1, further comprising: initiating, by the first network node, the terminal context retrieve procedure to a second network node based on the slice remapping assistance information indicating that network slice remapping is supported at the second network node; and sending, by the first network node, slice remapping assistance information that includes slice assistance information to the second network node configured to map a serving network slice to a target network slice or an equivalent network slice to assist in performing network slice remapping.
 17. The method of claim 16, wherein the second network node is configured to 1) remap a serving network slice to a target network slice or an equivalent network slice or 2) send the target network slice or the equivalent network slice to the first network node or a third network node.
 18. The method of claim 17, wherein the target network slice or equivalent network slice is sent from a RAN node to a core network node via any of an initial context setup response message, an initial context setup failure message, a PDU session resource setup response message, a PDU session resource modify response message, a user equipment (UE) context modification response message, a handover required message, an initial UE message, a handover failure message, a handover request acknowledge message, and a path switch request message or 2) a second RAN node via any of a retrieve UE context request message and a retrieve UE context response message.
 19. An apparatus for wireless communication comprising a processor that is configured to carry out a method of: receiving, by a first network node, a first message from a second network node, the first message including slice remapping assistance information; and handing over, based on a handover procedure, a network service for a terminal from the first network node to a target network node using the slice remapping assistance information or initiate a terminal context retrieve procedure using the slice remapping assistance information.
 20. A non-transitory computer readable medium having code stored thereon, the code when executed by a processor, causing the processor to implement a method of receiving, by a first network node, a first message from a second network node, the first message including slice remapping assistance information; and handing over, based on a handover procedure, a network service for a terminal from the first network node to a target network node using the slice remapping assistance information or initiate a terminal context retrieve procedure using the slice remapping assistance information. 